On the Propositional SLDNF-Resolution
نویسنده
چکیده
We consider propositional logic programs with negations. We deene notions of constructive transformation and constructive completion of a program. We use these notions to characterize SLDNF-resolution in classical, intuitionistic and intermediate logics, and also to derive a characterization in modal logics of knowledge. We show that the three-valued and four-valued x-point or declarative semantics for program P are equivalent to the two-valued semantics for the constructive version of P. We argue that it would be beneecial to replace Negation as Failure by constructive transformation , and it would be beneecial to use the two-valued semantics for the constructive version of the program instead of multivalued semantics for the original program.
منابع مشابه
SLDNF, Constructive Negation and Grounding
In some approaches to the declarative semantics of logic programming, a program is treated as shorthand for the propositional program Ground(() whose rules are the ground instances of the rules of. We relate the success and failure of a program with a goal G under SLDNF with constructive negation to the success and failure of Ground(() with ground instances of G under propositional SLDNF. As a ...
متن کاملA Class of Programs for which SLDNF Resolution and NAF Rule are Complete
Baratella, S., A class of programs for which SLDNF resolution and NAF rule are complete, Theoretical Computer Science 120 (1993) 83-99. In this paper, we prove completeness of SLDNF resolution and NAF rule for the class of allowed and locally strati’ed programs satisfying the further condition of well-behauedness. Well-behavedness imposes a computational restriction on programs whose aim is to ...
متن کاملOn Sldnf-resolution in Logic Programming with Negation
The paper is devoted to the logic programming with negation and with built-in predicates. General logic programs (logic programs with negation) and general goals (goals with negation) are considered. Modification of SLDNF-resolution for built-in predicates is introduced. The soundness of modified SLDNF-resolution is proved. SLDNF-resolution used in real systems (practical SLDNF-resolution) is c...
متن کاملCompleteness of Depth-bounded Resolution for Weakly Reducing Programs
In this paper we present the class of general logic programs which has a special kind of stratiications, called the locally nite stratiication. For the class, good properties of propositional logic programs, such as termination and safeness, are preserved. Using these properties, we show the completeness of a kind of SLDNF-resolution that use a depth bound, called depth bounded resolution, with...
متن کاملThe Notion of Floundering for SLDNF-Resolution Revisited
SLDNF-resolution is the standard operational semantics for normal programs. Its safeness condition induces a notion of oundering which may be considered as a programming error. But this notion of oundering seems too weak: a program and a goal may ounder despite the existence of an SLDNF-tree and, in such a case, one computation may ounder while another one may not. We propose a novel stronger n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. Found. Comput. Sci.
دوره 7 شماره
صفحات -
تاریخ انتشار 1996